Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Sapporo M25 Sapporo M25 Takasaki Matsuyama Challenger M15 Tsukuba Cagliari Challenger Francavilla Challenger M15 Harmon M15 Tokyo M15 Hong Kong M25 Sapporo Australia F5 Australia F6 Australia F10 Australia F4 Australia F5 Japan F1 Japan F2 Great Britain F7 Italy F15 Italy F16 Japan F5 Norway F1 Norway F2 Ireland F1 Japan F7 Great Britain F10 Great Britain F11 Slovakia F2 Finland F2 France F12 Japan F9 Great Britain F14 Japan F11 Australia F12 Australia F13 Great Britain F1 France F1 France F2 Australia F2 Great Britain F6 Japan F1 Japan F2 Japan F3 Japan F4 Sweden F3 Japan F5 Italy F11 Great Britain F9 Korea F2 Great Britain F10 Korea F3 Algeria F2 Algeria F3 Spain F21 Japan F6 Norway F1 Japan F7 Great Britain F11 Great Britain F12 India F6 Great Britain F13 India F7 Great Britain F14 India F8 Great Britain F16 France F12 France F13 Japan F8 Australia F6 Australia F7 Japan F10 Australia F8 Japan F11 Australia F9 Australia F10 Australia F1 Thailand F1 Thailand F2 Thailand F3 Australia F3 Australia F4 Japan F1 Japan F2 China F3 China F4 Korea F1 Korea F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F10 Japan F11 Malaysia F2 Australia F12 Australia F1 Spain F7 Spain F8 Spain F9 New Zealand F2 New Zealand F3 Usa F7 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 Australia F1 Australia F2 China F1 Great Britain F4 Japan F3 Guam F1 France F13 France F14 Turkey F9 Turkey F10 Belarus F3 Belarus F4 Turkey F13 New Zealand F1 Australia F12 Australia F13 Turkey F10 Australia F13 Australia F3 Australia F4 Korea F1 Korea F2 Australia F6 Australia F7 USA F28 Australia F1 Australia F2 Japan F5 (Kashiwa) Japan F3 (Kofu) M25 Harmon M25 Harmon M25 Sapporo M25 Sapporo M25 Canberra M25 Canberra M25 Tsukuba M15 Karuizawa M25 Kashiwa M25 Changwon M25 Hong Kong M15 Tokyo Wuhan Challenger Wimbledon - London M15 Kashiwa Shimadzu All Japan Indoor Tennis Championships - Kyoto Kia International in Caloundra - Caloundra Kia International in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Nottingham Challenger - Nottingham Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana MST ATP Challenger International - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto LTA Cardiff Challenger - Cardiff LTA Nottingham Challenger - Nottingham Karshi Challenger - Karshi Caloundra ATP Challenger - Caloundra Keio Challenger International Tennis Tournament - Yokohama Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Sail Open - New Delhi Fergana Challenger - Fergana New Delhi Challenger II - New Delhi Countrywide Classic USTA Men's Challenger - Carson Sunset Moulding Challenger - Yuba City Open Diputacion Ciudad de Pozoblanco - Cordoba Challenger Banque Nationale - Granby Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The LTA Manchester Trophy - Manchester Moncton Men's Challenger - Moncton BH Tenis Open International Cup 2008 - Belo Horizonte Credicard Citi Mastercard Tennis Cup - Campos do Jordao New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Copa Petrobras-Colombia - Bogota Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Burnie Challenger Kyoto Challenger Jersey Challenger Baton Rouge Challenger Ramat Hasharon Challenger Busan Challenger Fergana Challenger Alessandria Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Granby Challenger Belo Horizonte Challenger Campos do Jordao Challenger Binghamton Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Yokohama Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Kyoto Challenger Jersey Challenger St. Brieuc Challenger Johannesburg Challenger Baton Rouge Challenger Athens Challenger Tallahassee Challenger Manta Challenger Ramat Hasharon Challenger Busan Challenger Fergana Challenger Carson Challenger Ojai Challenger Winnetka Challenger Granby Challenger Segovia Challenger Campos do Jordao Challenger Istanbul Challenger Brasilia Challenger Karshi Challenger Salvador Challenger Astana Challenger Bangkok Challenger Izmir Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Singapore Challenger Honolulu Challenger Burnie Challenger Dallas Challenger Kyoto Challenger Guangzhou Challenger Rimouski Challenger Pingguo Challenger Recife Challenger Blumenau Challenger Santos Challenger Leon Challenger Busan Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Shanghai Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Caloundra Challenger Kyoto Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Kaohsiung Challenger Busan Challenger Nottingham Challenger Anning Challenger Beijing Challenger Shanghai Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Knoxville Challenger Yokohama Challenger Noumea Challenger Maui Challenger Burnie Challenger West Lakes Challenger Sydney Challenger Kyoto Challenger Dallas Challenger Rimouski Challenger Leon Challenger Guadalajara Challenger Anning Challenger Kun-Ming Challenger Busan Challenger Nottingham Challenger Pingguo Challenger Beijing Challenger Granby Challenger Rhodes Challenger Lexington Challenger Vancouver Challenger Aptos Challenger Shanghai Challenger Napa Challenger Sacramento Challenger Brasilia Challenger Tiburon Challenger Melbourne Challenger Charlottesville Challenger Traralgon Challenger Caloundra Challenger Knoxville Challenger Champaign Challenger Yokohama Challenger Toyota Challenger Sacramento Challenger Maui Challenger Burnie Challenger Dallas Challenger West Lakes Challenger Guangzhou Challenger Kyoto Challenger Irving Challenger Rimouski Challenger Guadalajara Challenger Leon Challenger Shenzhen Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Nottingham-2 Challenger Winnetka Challenger Manta Challenger Istanbul Challenger Geneva Challenger Charlottesville Challenger Knoxville Challenger Yokohama Challenger Toyota Challenger Hong Kong Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Bordeaux Challenger Seoul Challenger Manchester Challenger Winnetka Challenger Bangkok Challenger Shanghai Challenger Kaohsiung Challenger Hua Hin Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Dallas Challenger Kyoto Challenger Leon Challenger Le Gosier Challenger Gwangju Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Manchester Challenger Shanghai Challenger Nanchang Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Monterrey Challenger Ho Chi Minh City Challenger Las Vegas Challenger Suzhou Challenger Charlottesville Challenger Kobe Challenger Knoxville Challenger Champaign Challenger Toyota Challenger Canberra Challenger Maui Challenger Dallas Challenger Kyoto Challenger Yokohama Challenger Drummondville Challenger Shenzhen Challenger Guadalajara Challenger Quanzhou Challenger San Francisco Challenger Taipei City Challenger Gimcheon Challenger Seoul Challenger Rome Challenger Busan Challenger Heilbronn Challenger Nottingham Challenger Ilkley Challenger Winnipeg Challenger Granby Challenger Aptos Challenger Shanghai Challenger Gwangju Challenger Tiburon Challenger Monterrey Challenger Fairfield Challenger Ningboo Challenger Las Vegas Challenger Kobe Challenger Toyota Challenger Hua Hin Challenger Bangkok Challenger Newport Beach Challenger Dallas Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Ilkley Challenger Winnipeg Challenger Gatineau Challenger Chengdu Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Phoenix Challenger Taipei City Challenger Seoul Challenger Busan Challenger Gwangju Challenger Nottingham Challenger Ilkley Challenger Chengdu Challenger Yokkaichi Challenger Jinan Challenger Shanghai Challenger Ningboo Challenger Traralgon Challenger Playford Challenger Gatineau Challenger Kobe Challenger Launceston Challenger Calgary Challenger Split Challenger Playford Challenger Istanbul Challenger Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger Biella 5 Challenger Zagreb Challenger Porto Challenger Cary Challenger Lexington Challenger Mallorca Challenger Cassis Challenger Istanbul 2 Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Puerto Vallarta Challenger Busan Challenger Happy Valley Challenger Yokohama Challenger Kobe Challenger Las Vegas Challenger Seoul Challenger Gwangju Challenger Winnipeg Challenger Kobe Challenger Yokkaichi Challenger Cary 1 Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Brisbane - Brisbane Heineken Open - Auckland AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Brisbane International - Brisbane Campbells Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rakuten Japan Open - Tokyo Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Brisbane International - Brisbane Memphis Open - Memphis Hungarian Open - Budapest Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Brisbane International - Brisbane Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Hall of Fame Open - Newport Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo ASB Classic - Auckland Citi Open - Washington Rakuten Japan Open - Tokyo Korea Open - Seoul Noventi Open - Halle Rogers Masters - Toronto BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, World Group, 1R, AUS-CZE 4-1 Davis Cup, World Group, QF, AUS-USA 3-2 U.S. Open (juniors) Australian Open (Australia, Wildcard) Australian Open (Asia, Wildcard) Olympics - London Olympics - Rio de Janeiro